to conduct business - Espagnol Anglais Dictionnaire